package com.ios.model.entity;

import lombok.Data;

import java.util.Date;

/**
 * 自习室预约记录
 */
@Data
public class Reservation {

    /** 预约ID */
    private Long id;

    /** 用户ID */
    private Long userId;

    /** 座位ID */
    private Long seatId;

    /** 自习室ID */
    private Long roomId;

    /** 预约日期 */
    private Date reservationDate;

    /** 时间段(1:上午,2:中午,3:晚上) */
    private Integer timeSlot;

    /** 预约状态 */
    private Integer status;

    /** 申请时间 */
    private Date applyTime;

    /** 审核时间 */
    private Date reviewTime;

    /** 审核人ID */
    private Long reviewerId;

    /** 签到时间 */
    private Date checkInTime;

    /** 原因 */
    private String reason;

    /** 创建时间 */
    private Date createdAt;

    /** 更新时间 */
    private Date updatedAt;

}
